<?php
/**
 * Обычный хелловорлд
 * Можно использовать как заготовку для пользовательских модулей.
 * Загружается в память при старте сервера и весит в ней до полной
 * остановки сервера. И соответственно, помнит своё состояние в
 * течении всех запросов, а не только одного.
 * @author neonxp
 */
class index {
    function main(&$obHTTP) {
        $iCounter = simpledb::getInstance()->get('counter');
        if (!$iCounter) {
            $iCounter = 1;
        } else {
            $iCounter++;
        }
        simpledb::getInstance()->set('counter',$iCounter);
        $obHTTP->startHTTP(tpl::getInstance()->render('index',array(
            'var1' => array('a1','a2'),
            'var2' => 11,
            'dbcounter' => simpledb::getInstance()->get('counter')

        )))->closeHTTP();
    }
    function tick5secs($iId,$arTimer) {
       // log::raise("Hey! This is timer ". $iId . ". It wil work for " . $arTimer['numbers'] . " times.");
    }
}
